package com.zjp.attendance.domain;

import lombok.Data;

@Data
public class DeviceSetting {


    /**
     * 设备名
     */
    private String devName;
    /**
     * 维根格式(26/34)
     */
    private String wiegandType;
    /**
     * 服务器地址，注意本项修改后轮询地址被改变，原服务端将收不到接下来的指令
     */
    private String serverHost;
    /**
     * 服务器端口，注意本项修改后轮询端口被改变，原服务端将收不到接下来的指令
     */
    private String serverPort;
    /**
     * 是否开启实时推送功能(yes/no)
     */
    private String pushEnable;
    /**
     * 心跳间隔(秒)
     */
    private String interval;
    /**
     * 设备音量(1~10)
     */
    private String volume;
    /**
     * 是否开启反潜回(yes/no)
     */
    private String antiPass;
    /**
     * 开门延时(秒)
     */
    private String openDoorDelay;
    /**
     * 是否启用防拆报警(yes/no)
     */
    private String tamperAlarm;
    /**
     * 报警延时(秒)
     */
    private String alarmDelay;
    /**
     * 重复确认时间(分钟)
     */
    private String reverifyTime;
    /**
     * 主界面无变化后多久时间进入屏保模式(秒),0表示关闭屏保
     */
    private String screensaversTime;
    /**
     * 主界面无变化后多久时间进入睡眠模式(分钟),0表示关闭睡眠
     */
    private String sleepTime;
    /**
     * 打卡方式选择
     */
    private String verifyMode;
    /**
     * 是否开启活体功能(yes/no/double)或者(lv0:关闭活体;lv1:中级活体;lv2:高级活体)
     */
    private String living;
    /**
     * 门禁机状态(in/out)
     */
    private String inOut;
    /**
     * 同时确认数(1~10)
     */
    private String MultiCheck;
    /**
     * 识别距离(near/mid/far)
     */
    private String matchDistance;
    /**
     * 识别阈值(10~80)
     */
    private String matchThreshold;
    /**
     * 识别阈值(10~80)
     */
    private String liveThreshold;




}
